Inheritance If you assign a style to an HTML tag, its children inherit those style specifications. Suppose there is an H1 tag with a style property blue and an in-line emphasized element: <H1>The headline <EM>is</EM> blue.</H1> If no color has been assigned to the in-line EM element, the emphasized "is" will inherit the color of the parent element; that is, it will also display in blue. Other style properties are likewise inherited--for example, font-family and font-size. As in hardcopy publishing, the value of a style property is often given as a percentage that refers to another property: H1 { font-size: 24pt } H1 { line-height: 120% } If a property can be specified as a percentage, the browser needs to know what property the percentage refers to. Children of H1 will inherit the computed value of line-height and be set to 28.8 pt, but they will not inherit the percentage. Using Cascading Style Sheets > About cascading style sheets > Inheritance |